Golang Job: SOFTWARE DEVELOPMENT ENGINEER 3(Golang)

Job added on

Company

Amadeus

Location

Bangalore - India

Job type

Full-Time

Golang Job Details

Job Title

SOFTWARE DEVELOPMENT ENGINEER 3(Golang)

Are you ready for the next step in your career? Then you need to keep reading! So, if you are ready for a new challenge and want to drive your career, apply now!

Summary of the role

The Software Development Engineer is responsible for designing and developing solutions that will shape our continuous deployment platform. This platform is being built leveraging ArgoCD and related projects in the Argo Space to deploy all Amadeus application into Kubernetes. As a Software Engineer you would participate to develop new capabilities in these open source projects.

Are you the next Software Development Engineer we are looking for?

  • You will work on an agile team in support of multiple platforms and applications

  • You will partner with other teams within an Enterprise Agile Release Train to plan and deliver critical work on an aggressive cadence.

  • You will be an effective communicator, an advocate for established internal and industry best practices, and enjoys mentoring others.

In this role you’ll

  • Understand and contribute in the entire application lifecycle.

  • Solve problems independently

  • Design and develop enterprise solutions that can scale to hundreds of concurrent users.

  • Build subject expertise

  • Develop fast proof-of-concepts

  • Ensure deliverables are on time and meeting the required quality and security criteria.

  • Troubleshoot issues, fix, test and deploy them with production quality.

  • Create well-written technical documentation for design and code being developed

  • Mentor junior members of the team

About the ideal candidate

Education

Bachelor's or master's degree in computer science or related field, or equivalent work experience.


Relevant Work Experience

  • 6 to 10 years of experience or equivalent knowledge in a software engineering role.

  • Ideal Business and Process Skills:

  • Business Understanding:

    • Experience with Agile, Kanban, or Scrum.

    • SAFe experience with certification(s) is a plus

    • Should have worked on open source projects

Skills

Computing

  • 3+ years of Proven hands-on Software Development experience in Golang is MUST
  • Good understanding of Kubernetes, OpenShift, Docker is MUST
  • Strong experience in development of cloud base applications is needed.
  • Expertise in build tools, CI/CD tools, Monitoring and logging tools is also needed.
  • Knowledge of testing frameworks MockMvc, Junits, Testify, GoConvey etc is MUST
  • Hands on experience in Shell Scripting
  • Hands-on exposure to public clouds – Azure, AWS, etc is needed.

What we can offer you

  • The opportunity to work for one of the world’s top leading travel tech companies; a company that originated in technology innovation and sees the world with a technology-first perspective

  • Skills development and opportunities to try new ideas

  • A global diverse work environment

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.